﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Zhao.Models.AppletDto
{
    /// <summary>
    /// 当前活动的报名状态或用户报名用的dto
    /// </summary>
    public class ActivityInfoDto
    {
        /// <summary>
        /// 当前活动的报名人数
        /// </summary>
        public int SunNumber { get; set; }
        /// <summary>
        /// 当前活动的最大报名人数
        /// </summary>
        public int? MaxNumber { get; set; }
        /// <summary>
        /// 用户的手机号码
        /// </summary>
        public string Phone { get; set; }
        /// <summary>
        /// 用户的用户名
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 如果用户报名了 就展示当前的报名人数
        /// </summary>
        public int Number { get; set; }
        /// <summary>
        /// 男性报名人数
        /// </summary>
        public int MaleNumber { get; set; }
        /// <summary>
        /// 女性报名人数
        /// </summary>
        public int FemaleNumber { get; set; }
        /// <summary>
        /// 当前活动的价格
        /// </summary>
        public decimal Price { get; set; }
        /// <summary>
        /// 截至取消报名时间
        /// </summary>
        public DateTime StartTime { get; set; }  
        /// <summary>
        /// 取消截至报名时间
        /// </summary>
        public short? Deadline { get; set; }
        /// <summary>
        /// 定价类型 1固定价  3AA制  5免费
        /// </summary>
        public short PriceType { get; set; }
        /// <summary>
        /// 是否启用女士优惠
        /// </summary>
        public bool IsLadyDiscountEnabled { get; set; }
        /// <summary>
        /// 优惠类型：1= 固定价，3= 折扣，5= 减价
        /// </summary>
        public short? LadyDiscountType { get; set; }
        /// <summary>
        /// 优惠值（如固定价30、折扣0.8、减价10）
        /// </summary>
        public decimal? LadyDiscountValue { get; set; }
    }
}
